<?php

namespace fabriek\auto;

class Motor extends \fabriek\Moeder {
    private $_motoren = array(
        '55kW'=>array('beschrijving'=>'Elektromotor met vermogen van 55kW (75pk)',
                      'meerprijs'=>0),
        '60kW'=>array('beschrijving'=>'Elektromotor met vermogen van 60kW (82pk)',
                      'meerprijs'=>6534)       
    );
    
    public function zet($motor='') {
        if (!empty($motor) && array_key_exists($motor,$this->_motoren)) {
            $_SESSION['Motor'] = $motor;
        }
        else {
            $this->reset();
        }
    }
    
    public function reset() {
        reset($this->_motoren);
        $_SESSION['Motor'] = key($this->_motoren);
    }
    
    public function opties() {
                $html='';
        foreach ($this->_motoren as $motor => $tmp) {
            $prijs = $tmp['meerprijs'];
            $beschrijving = $tmp['beschrijving'];
            $html .= <<<EOD
    <a href="{$motor}" class="optieItem">
        <h3>{$motor}</h3>
        <p>{$beschrijving}</p>
        <h4>{$prijs}</h4>    
    </a>                
EOD;
        }
        return $html;
    }
    
    public function samenvatting() {
        $motor = $_SESSION['Motor'];
        $prijs = $this->_motoren[$motor]['meerprijs'];
        return array('optie'=>$motor,'prijs'=>$prijs);
    }
    
    public function afbeelding() {
        
    }
}
